package org.blog.dao;

import java.util.List;

import org.blog.model.ModelBanIP;

public interface BanIPDao {

	/**
	 * 添加封禁ip
	 * 
	 * @param t
	 */
	public void addBanIP(ModelBanIP t);

	/**
	 * 修改封禁ip
	 * 
	 * @param t
	 */
	public void modifyBanIP(ModelBanIP t);

	/**
	 * 获取封禁ip
	 * 
	 * @param id
	 * @return
	 */
	public ModelBanIP getBanIP(Integer id);

	/**
	 * 获取封禁ip列表
	 * 
	 * @return
	 */
	public List<ModelBanIP> getList();
	
	/**
	 * 根据封禁类型和是否有效查找数据
	 * @param t
	 * @return
	 */
	public  List<ModelBanIP> getBanIPSelectList(ModelBanIP t);
}
